projects
/
util-linux.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
08635ed
)
[PATCH 13/24] sfdisk: inform about failed fsync() [coverity scan]
author
Karel Zak
<kzak@redhat.com>
Thu, 11 Aug 2022 11:14:18 +0000
(13:14 +0200)
committer
Chris Hofstaedtler
<zeha@debian.org>
Wed, 16 Nov 2022 10:32:57 +0000
(10:32 +0000)
Signed-off-by: Karel Zak <kzak@redhat.com>
Gbp-Pq: Topic upstream
Gbp-Pq: Name 0013-sfdisk-inform-about-failed-fsync-coverity-scan.patch
disk-utils/sfdisk.c
patch
|
blob
|
history
diff --git
a/disk-utils/sfdisk.c
b/disk-utils/sfdisk.c
index 112bc7c61c7b0869aa968f0c73da36314cefcaa2..0e85e63bb33fe4a724808eb41cf45124c8dc3115 100644
(file)
--- a/
disk-utils/sfdisk.c
+++ b/
disk-utils/sfdisk.c
@@
-566,8
+566,9
@@
static int move_partition_data(struct sfdisk *sf, size_t partno, struct fdisk_pa
ioerr++;
goto next;
}
- if (sf->movefsync)
- fsync(fd);
+ if (sf->movefsync && fsync(fd) != 0)
+ fdisk_warn(sf->cxt,
+ _("cannot fsync at offset: %ju; continue"), dst);
}
/* write log */